You have all the tools you need to get you through these thoughts, it is remembering to dig them out of your pocket and use them.
Stress can do funny things to all of us, and possibly when stress is the highest is when we need to look internally for stress relievers instead of looking to our partners to help us out. Only we can get ourselves back on an even keel. Exercise, meditation, foot massages, chocolate (your weight can handle it!), something to help you. Until you are feeling like the poised, confident person you are, trying to deal with R problems seems like just another stress on top of it all.
Cheeseless tunnels are so hard to get out of, aren't they? But if it was so easy, then we all wouldn't be here! Could he turn off the computer because he wants to focus on you? He doesn't want you to see that he should be studying and instead is playing hearts and other mindless games? And I know I'm guilty of the BB shut down whenever H comes around.
Work, school, time for you to pamper you. H sounds like he is reaching out and trying to make you feel better. Accept that for all the wonder and love that it is. It sounds a bit like, yeah, but.... I love the necklace, but I really wanted....
Be easy on you. Stop beating yourself up, you are doing great! And will send good vibes to you this afternoon!