Treat internal dialogue the same as external dialogue when it comes to commas, periods, and so on. Use a comma to separate internal dialogue from the rest to the sentence.
If you insist on using double quotation marks around thoughts (this is generally considered incorrect, even by people who are against italicizing thoughts for some bizarre reason), at least place the question mark outside the quotes here. (If you also insist on keeping the exclamation point, leave that inside the quotation marks: the thought itself is the exclamation, but the question is whether or not you have that thought.)
Either way, the two-dot fake ellipsis thing after think needs to be replaced with a comma.
If you want to write this the correct way, italicize the internal dialogue but don’t italicize the question mark.
Do you ever get up in the morning, look at yourself in the mirror, and think, That can’t be accurate?
(Yes, frequently. There are mornings when I think, This isn’t who I was when I was asleep.)